Gizmodo -
1 Oct 2013 22:04
In May of 2000 three legends of hip-hop formed a supergroup and created something nobody saw coming: A futuristic, sci-fi rap album. Over the years, Deltron 3030 has developed an almost fanatical cult following. The long awaited sequel--officially released today--is likely to do the same.
Share this Article